#include <string>
#include <iostream>
#include <fstream>
#include <ctime>

#ifndef __SILK__READER__
#define __SILK__READER__

#include <codecvt>
#include <locale>
std::string unicode_to_utf8(const std::wstring& wstr);
std::wstring utf8_to_unicode(const std::string& str);
std::string unicode_to_ansi(const std::wstring& wstr);
std::wstring ansi_to_unicode(const std::string& str);
std::string utf8_to_ansi(const std::string& str);
std::string ansi_to_utf8(const std::string& str);

std::string file_reader(std::string file_name);

#endif